package com.zyzd.baseretrofit.bean.remote;

import java.io.Serializable;
import java.util.List;

/**
 * Created by 李宗源 on 2016/11/30.
 * 活动列表bean
 */

public class PerformanceListBean implements Serializable {

    private long endTime;//截止时间
    private String image;//图片url
    private int peopleCount;//报名人数
    private String performanceId;//活动id
    private long publishTime;//发布时间
    private boolean state;//是否报名
    private String title;//通告标题
    private boolean isCollection;//是否收藏
    private String location;//地点
    private int selectRoleCount;
    private List<String> labels;//标签

    public long getEndTime() {
        return endTime;
    }

    public void setEndTime(long endTime) {
        this.endTime = endTime;
    }

    public String getImage() {
        return image;
    }

    public void setImage(String image) {
        this.image = image;
    }

    public int getPeopleCount() {
        return peopleCount;
    }

    public void setPeopleCount(int peopleCount) {
        this.peopleCount = peopleCount;
    }

    public String getPerformanceId() {
        return performanceId;
    }

    public void setPerformanceId(String performanceId) {
        this.performanceId = performanceId;
    }

    public long getPublishTime() {
        return publishTime;
    }

    public void setPublishTime(long publishTime) {
        this.publishTime = publishTime;
    }

    public boolean isState() {
        return state;
    }

    public void setState(boolean state) {
        this.state = state;
    }

    public String getTitle() {
        return title;
    }

    public void setTitle(String title) {
        this.title = title;
    }

    public boolean isCollection() {
        return isCollection;
    }

    public void setCollection(boolean collection) {
        isCollection = collection;
    }

    public String getLocation() {
        return location;
    }

    public void setLocation(String location) {
        this.location = location;
    }

    public List<String> getLabels() {
        return labels;
    }

    public void setLabels(List<String> labels) {
        this.labels = labels;
    }

    public int getSelectRoleCount() {
        return selectRoleCount;
    }

    public void setSelectRoleCount(int selectRoleCount) {
        this.selectRoleCount = selectRoleCount;
    }

    @Override
    public String toString() {
        return "PerformanceListBean{" +
                "endTime=" + endTime +
                ", image='" + image + '\'' +
                ", peopleCount=" + peopleCount +
                ", performanceId='" + performanceId + '\'' +
                ", publishTime=" + publishTime +
                ", state=" + state +
                ", title='" + title + '\'' +
                ", isCollection=" + isCollection +
                ", location='" + location + '\'' +
                ", selectRoleCount=" + selectRoleCount +
                ", labels=" + labels +
                '}';
    }
}
